Friday Night Restaurant Reviews...slice Of Life, Sebastopol, Ca